List of Control Types

Below are details of the control types in the Screen Designer.

Standard Controls

Control Name Description
Action Button This adds a button which can be mapped to an Iron Python script.
Auto This uses a field’s default control type. If no field is assigned to the control, it is set as a text box.
Checkbox This has two possible states: selected or un-selected.
Combo box This allows you to select options from a dropdown list. It differs from the dropdown list control, however, as you can also enter your own text into a combo box.
Date and time edit This is used for dates, so that they can either be entered manually or selected from a calendar. It also ensures that dates are stored in the correct format. It includes the time as well as the date.
Date edit This is used for dates, so that they can either be entered manually or selected from a calendar. It also ensures that dates are stored in the correct format. Unlike the above control, it only includes the date, not the time.
Dropdown list This is similar to a combo box, as options can be selected from a list, but text cannot be entered manually.
Grid See Grids section below for details.
Image This allows you to add an image to a screen. The accepted image formats are GIF, JPG, JPEG, PNG, BMP and TIF.
Internet Frame Also known as an iFrame. This is a web browser with basic functionality which can be placed on a screen. See the iFrame Example page for a tutorial on using iFrames.
Memo edit plain This allows you to enter large amounts of text on multiple lines.
Memo edit rich This is the same as the plain memo control, except that it also allows you to add rich text formatting. If you are planning to report on a memo field, please ensure you use the Memo edit plain control type to prevent rich text metadata being returned in your report.
Narrative This is a text label.
Nullable Text Box This is a text box which allows values to be removed and set back to null again. This is particularly useful for integer fields which may need to be set to null, as this is not possible with the standard text box.
Object Search This can be used to populate a field with a value selected from search results. Please see the Object Search tutorial for instructions on how to use this control.
Option list This gives you a list of options where multiple items can be selected via checkboxes.
Program Starter This allows you to start an external program with a button.
Radio group This is similar to an option list, except that only one option can be selected.
Text box This is a simple text control.
URN lookup This allows you to search for an employer and find their URN number. Please note that the URN lookup must be setup to connect to the EDS service for this to work (see here for details).

Custom Controls

Control Name Description
Add Courses This includes fields relevant for adding a learner to a course.
Add New Claim Detail This includes fields relevant for adding a new claim detail line to a learner.
Allowance Entitlements This is the grid used to add allowance entitlements to a learner.
Allowances This includes the allowance entitlements grid and also the allowance payments grid.
ChangeCentre Allows you to change the current centre.
ContactDetails A learner's postal and contact details.
Courses This is the grid used to add courses to a learner.
Current Centre Displays the centre the user is logged into.
Delivery Contractors This is the grid used to add a learners to a delivery contractor.
File Picker This lets you select a file. Note that this is intended to be used as part of a process.
Generate LLWR Awards Gets a list of LLWR activities. Clicking the Generate button will create linked awards for the selected activities.
Modules Allows you to search for and add modules to a learner.
NVQRefWithLookup Stores data in TRAINEEDETAILS.NVQREF (i.e. the Learning Aim Reference field for the ILR main aim), and hovering the mouse over the field will show the aim title from the LARA.
Objectives Lists a learner's objectives. It also includes the tools to add, edit and delete objectives.
Payslips This is the grid which lets you add payslips to a learner.
PersonalDetails A learner's basic personal details (name, title, gender, date of birth and ethnic group).
Photo Allows you to upload and display a photo.
POT Contractor Shows a learner's contractor and scheme. Please note that the scheme list is restricted by the selected contractor.
POT Contractor Only Shows a learner's contractor.
POT Dates Shows a learner's start date, expected end date and termination date.
POT Info Shows a learner's contractor, scheme, start date, expected end date and termination date.
POT Info Wizard This is a template for entering basic information for a learner starting a new POT, including contractor, scheme, start date, entitlement (in weeks) and the expected end date. Please note that the expected end date will automatically update as you alter the number of weeks of entitlement. Alternatively a date can be manually entered for this.
POT Scheme Only This shows a learner's scheme.
Trainee Centre Shows a learner's centre.
Trainee Files Allows you to manage files on the learner's filestore.
Trainee Invoices This is the grid which lets you add invoices to a learner.
Trainee linked user tasks grid Allows you to add learner-related user tasks.
Trainee Modules Allows you to search for and add modules to a learner.
Trainee Purchase Orders Allows you to view and add purchase orders for a learner.
Trainee Signature Requests This lists digital signature requests associated with a learner.
Trainee Summary Page Shows basic learner details, including personal, contact, programme and employer/personnel details.
Trainee to Employer and Personnel Linked Grid Allows you to add POT-specific employers and assessors to a learner.
Trainee to Employer Linked Grid Allows you to add POT-specific employers to a learner.
Trainee to Personnel Linked Grid Allows you to add POT-specific assessors to a learner.
Trainee Vacancy Attributes Allows you to add vacancy attributes to a learner.
Trainee Vacancy Page Allows you to add vacancies and attributes for a learner. Also includes the vacancy matching search tool.
Trainee Vacancy Search This is the search tool for vacancy matching.
Visit Planner Allows you to plan a recurring series of visits in the learner diary.